class_name 状态 extends Resource

# 声明信号
signal 死亡信号()

@export var 生命值 = 1
@export var 最大生命值 = 1

# 生命值修改方法
func 生命值修改(Value,最大生命值,生命值主体) -> void:
	生命值 = clamp(Value,0,最大生命值) 
	if 生命值主体 is 玩家:
		玩家hud.更新血量HUD(生命值,最大生命值)
	if 生命值 <=0:
			死亡信号.emit()
		


	
